vegetated substrate - Espagnol Anglais Dictionnaire